package agenda.modelo;

import java.io.Serializable;

import javax.persistence.*;

@Embeddable
public class Domicilio implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@Column(name="TIPO_VIA")
	private String tipoVia;

	private String via;
	private int numero;
	private int piso;
	private String puerta;
	
	@Column(name="CODIGO_POSTAL")
	private String codigoPostal;
	
	private String ciudad;
	private String provincia;
	
	public Domicilio(){
		tipoVia = "";
		via = "";
		puerta = "";
		codigoPostal = "";
		ciudad = "";
		provincia = "";
	}
	
	public String getTipoVia() {
		return tipoVia;
	}
	public void setTipoVia(String tipoVia) {
		this.tipoVia = tipoVia;
	}
	public String getVia() {
		return via;
	}
	public void setVia(String via) {
		this.via = via;
	}
	public int getNumero() {
		return numero;
	}
	public void setNumero(int numero) {
		this.numero = numero;
	}
	public int getPiso() {
		return piso;
	}
	public void setPiso(int piso) {
		this.piso = piso;
	}
	public String getPuerta() {
		return puerta;
	}
	public void setPuerta(String puerta) {
		this.puerta = puerta;
	}
	public String getCodigoPostal() {
		return codigoPostal;
	}
	public void setCodigoPostal(String codigoPostal) {
		this.codigoPostal = codigoPostal;
	}
	public String getCiudad() {
		return ciudad;
	}
	public void setCiudad(String ciudad) {
		this.ciudad = ciudad;
	}
	public String getProvincia() {
		return provincia;
	}
	public void setProvincia(String provincia) {
		this.provincia = provincia;
	}
	
}
